package elcs.mentoring.model;

import java.util.List;
import java.util.Map;

public interface MentoringService {
	//note
	public int getPointForRequest(Map map) throws Exception;
	public int sendMentorQuestion(NoteVO nvo) throws Exception;
	public Map statusView(String id) throws Exception; // 수정
	public List findStatusList(NoteVO nvo) throws Exception;
	public NoteVO viewNoteContent(int no) throws Exception;
	public int deleteNote(NoteVO nvo) throws Exception;
	public int rejectMentorQuestion(int no) throws Exception;	
	public int replyMentorQuestion(NoteVO nvo) throws Exception;
	public List getNoteList(MentoringVO mentoVO) throws Exception;
	public List findNoteList(NoteVO nvo) throws Exception;
	public int sendNote(NoteVO nvo) throws Exception;
	public int replyNote(NoteVO nvo) throws Exception;
	//mentoring
	public List getRequestList(String id) throws Exception;
	public int sendMentorRequest(MentoringVO mentoVO) throws Exception;
	public int replyMentorRequest(MentoringVO mentoVO) throws Exception;
	public List getMyMentorList(String id) throws Exception;
	public List getMyMenteeList(String id) throws Exception;
	List getMyMentorLevel(int level) throws Exception;
}
